@media screen and (min-width:280px) and (max-width:388px) {
.pro-duct-wrpr-hme { height:301px; }
.pro-duct-wrpr-hme:hover { height:301px;  }
.tre-mmg-wrr-txts { bottom: 35px; }
#trry-nw-on-img { top: -11px; left: 24px; }

}
@media screen and (min-width:389px) and (max-width:435px) {
.pro-duct-wrpr-hme { height:325px; }
.pro-duct-wrpr-hme:hover { height:325px;  }
.tre-mmg-wrr-txts { bottom: 35px; }	
}
@media screen and (min-width:436px) and (max-width:499px) {
.pro-duct-wrpr-hme { height: 348px; }	
.pro-duct-wrpr-hme:hover { height: 348px; }	
.tre-mmg-wrr-txts { bottom: 35px; }
}
@media screen and (min-width:500px) and (max-width:575px) {
.pro-duct-wrpr-hme { height: 308px; }
.pro-duct-wrpr-hme:hover { height: 308px; }
}
@media screen and (min-width:576px) and (max-width:767px) {
.pro-duct-wrpr-hme { height: 305px; }
.pro-duct-wrpr-hme:hover { height: 305px; }
.tre-mmg-wrr-txts { bottom: 9px; }
}
@media screen and (min-width:768px) and (max-width:1150px) {
.pro-duct-wrpr-hme { height: 361px; }
.pro-duct-wrpr-hme:hover { height: 361px; }
.tre-mmg-wrr-txts { bottom: 20px; }
}

@media screen and (min-width:320px) and (max-width:576px) {
.lgo-nvwrpr { padding: 8px 0; width: 100%;}
.menu-icon3 { border: 1px solid #fff !important; }
.header-item-right svg { color: #fff; }
.header { padding: 0 !important; border-top: 1px solid #ffffff40 !important; }
figure.effect-julia img { /*height: 245px;*/ height: auto; width:100%; }
.info h3 { font-size: 19px; color:#000 !important; line-height: 28px; }
#featrd-coll .grid figure img { width: 100%; }
.prod-txt-shp h4 { font-size:14px; height: auto; }
.prod-txt-shp h5 { font-size: 13px; }
.side-icons-crt ul li { display: inline-block; margin: 0px auto; padding: 9px; }
.side-icons-crt { padding: 0px 10px;}
.side-icons-crt ul { margin:0px auto;}
.side-icons-crt svg { width: 17px; height: 17px; }
.side-icons-crt {text-align:left;}
.fst-col6-left ul li a { color: #000; }
.nav a, .nav a:active, .nav a:hover, .nav a:visited { padding: 15px 9px !important; }
.nav li { border-top: 1px solid #EEE; background: #fff; }
.nav-button i { color: #d72027; font-size: 32px; background: #fff; padding: 0 3px 8px; }
.img-fill { height: 168px; overflow: scroll;}
.info p { color: #000 !important; font-size: 15px;}
.nav-button, .nav-close { position: absolute !important; top: -97px !important;}
.nav-button { right: 26px !important; }
.slick-slide { height: 458px; }
.info h3 { text-shadow: 2px 1px 3px #3333332e; }
.slick-slide { height: 169px !important; }
.info { top: 39%; left: 5%; }
.fst-col6-left { text-align:center; display:none;}
#inn-links .grid figure figcaption, .grid figure figcaption > a { top: 0; left: 0; width: 100%; padding: 14px; }
#tru-gld-itm .grid figure figcaption, #tru-gld-itm .grid figure figcaption > a { top: 0% !important; width: 100% !important; }
.produc-indiv-1st { display: ruby; overflow: hidden;}
.commn-hgt-mmg-cat { height: auto;  margin: 2px; }
.subCat_1 { width: calc(50% - 0px); float:left; } 
.ind-pro-nmae { position: absolute; bottom: 4px; right: 9px; }
.indi-prod-wrpr { display: inherit; }
.commn-hgt-mmg-cat2 { height: auto; margin: 2px; }
.center_cat_pro { margin: 0 0px; }
.pro_cat_ { display: inherit; }
.indi-prod-wrpr img { margin-bottom: 0; }
.fst-col6-left ul li { font-size: 10px; padding: 0 4px; }
.hid-dep { display:inherit !important; }
.nav-button { display: none !important; }
.indiv-bnnr { bottom: 17%; }
.indiv-bnnr h1 { font-size: 42px; }
#exzoom { width: 100% !important; }
.exzoom_img_box { width:100% !important; }
.exzoom .exzoom_img_ul_outer { width: 100% !important; }
.botm-para-prod { width: 100%; }
.crt-pge-wrpr { display: block; }
.prod-cont-txt { padding: 0px 0; float: left; width: 100%; }
.cart-heding-content3 { display: block; text-align: center; float: left; width: 100% !important; padding: padding: 1px 15px 17px; }
.cart-heding-content2 h6 { margin: 0% auto 3%; }
.cart-heding { float: left; width: 100%; }
.qty-txt8 { display:inherit !important; }
.thd { display:none; }
.sl-no { display:none; }
.cart-heding-content { width: 90%; margin: 0px auto; }
.prod-cont-txt h4 { font-size: 16px; }
.prod-cont-txt h5 { font-size: 16px; }
.mov-wshlist a { font-size: 12px; }
.cart-hdng-dub { margin-top: 22px; text-align: center; }
#contnt-pge-wrr { padding: 28px 0px; }
.innr-bnnr_522 { position: static; padding: 16px 0; background: #f4f4f4;}
#innr-bnnr h3 { font-size: 18px; }
.lgn-box2 { padding: 27px 25px; }
.line-inr {display:none !important;}
.in-schme1 { margin: 24px auto; }
#muthot-schme-wrp .owl-carousel .owl-nav button.owl-next, #muthot-schme-wrp .owl-carousel .owl-nav button.owl-prev, #muthot-schme-wrp .owl-carousel button.owl-dot { display:none; }
.comn-hddng h1 { font-size: 22px; }
.cret-accbttn_14 { font-size: 12px; letter-spacing: 0px; }
.cret-accbttn_14:hover { font-size: 12px; letter-spacing: 0px; }
.retr-pssw { padding: 0 16px; }
.inn-meg-login-wrpr { padding: 13px 14px; }
#meg-login-page4 .form-item-login h5 a { font-size: 12px; }
.glry-itm-mmg-1 { height: 226px; }
.demo-gallery > ul > li { height: 96px !important; }
.owl-prev { position: static; }
.owl-next { position: static; }
.slick-custom-arrow-left { width: 36px; height: 36px; padding: 9px 13px; bottom: 11px; left: 13px;}
.slick-custom-arrow-right { width: 36px; height: 36px; padding: 9px 13px; bottom: 11px; left: 56px;}
.remve-txt { margin-top: 29px; }
.cart-heding-content3 ul li { width: 50%; }
.pd-repad { padding: 0 16px; }
.top-hegt-space { margin-top: 79px; }
#search { width: 90%; }
#search input[type="search"] { position: static; padding: 22px 21px 22px; }
.prod-spec-contnt ul li { width: 100%; }
.cap-del-adrw-d { width:95%; margin:0px auto; }
.nbttbn0top { margin-top: 6px; text-align: center; }
.comn-hddng h1::before { width: 17px; top: 12px; margin-left: 0px; left: 0;}
.comn-hddng h1::after { content: ''; position: absolute; width: 17px; height: 2px; border-bottom: 2px solid #333; top: 13px; margin-left: 7px; right: 0; }
.header .menu > ul > li:hover { margin: 0px 0px 0 !important; border-bottom: none !important; width: 100%; }
#product-lst-r { padding: 11px 0 6px; background: url(../images/commn-bg-bnnr.jpg) center no-repeat; background-size: cover; }
#product-lst-r {  height: auto; }
#product-lst-r h3 { margin: 8px auto; }
#product-lst-r2 { padding: 21px; background-size: cover; height: auto; }
#product-lst-r2 .prod-sep-hdd h3 { width: 90%; text-align: center; }
.shr-wshlst { position: static; clear: both; margin: 20px auto; }
.item-purity-products { margin: 4px auto; }
.pad-r-0 { padding-right: 30px; }
.ad-pp { display:none; }
.modal-dialog { max-width: 81%; margin: -15px auto; }
.sign-upp-wrpr { padding: 35px 28px 32px; }
.close { right: 7px; color: #000; }
.shr-wshlst ul li { margin: -13px 2px; }
.shr-wshlst ul li:hover { margin: -13px 2px; }
.scw-mobile { display: inherit !important; position: fixed; right: 0; top: 24%; z-index: 999; }
.scw-mobile ul li { background: #d72027; padding: 8px 10px; width: 39px; margin: 3px auto; height: 39px; }
.llgo-2 { margin: 1px auto; }
#shp-catg-wrpr { padding: 12px 0 0; }
#owl-demo-1 .item { margin: 0px auto; }
#gift-fest-sectn { padding: 30px 0 0px; }
#inn-links { padding: 22px 0 26px; }
#gift-fest-sectn .grid figure { margin: 0px auto; }
#muth-promis { padding: 30px 0; border-bottom: 1px solid #eee; }
#testim-wrpr { padding: 37px 0; }
#footr-1 { padding: 36px 0 6px; }
.newsletter .newsletter-form input { padding: 18px 135px 17px 19px; box-shadow: 0px 1px 8px 4px #e6e6e6; border-radius:0px;}
.newsletter .newsletter-form button { width: 108px; border-radius: 0; }
.newsletter .newsletter-form { width: 100%; }
.hid-xs_01 { display:none; }
.unln { float: none; }
.fotr-itm  { text-align:center; }
.st-show-total { display: inherit; }
.bok-appnmt { margin: 7px auto 10px; }
.mkv-sch-boxwrpr { padding: 3px 26px 20px; }
#mkv-schm-calcl { padding: 18px 0 24px; }
#bok-an-appintmtnt { padding: 25px 0; }
.sumt-book { margin: 10px auto; }
.pro-specif-itemms { margin: 20px 25px; }
.srch-pp { padding: 10px 15px; font-size: 16px; letter-spacing: 0px; }
.srch-pp:hover { padding: 10px 8px; font-size: 16px; letter-spacing: 0px; }
.go-bttn6 { padding: 9px 13px 7px !important; }
.go-bttn6:hover { padding: 9px 13px 7px !important; }
.lgn-bttn_09 { padding: 11px 15px 2px; }
.lgn-bttn_019 { padding: 11px 15px 2px; }

/*products page popup filter*/
#prod-popup_1 .mobl-fltr-bottm { display: inherit !important; }

#prod-popup_1 .close { color: #000; transform: scale(1.2); }
#prod-popup_1 .close { float: right; font-size: 11px; line-height: 1; color: #000; text-shadow: 0 1px 0 #fff; opacity: 9; margin-top: 14px; margin-right: 4px; }
#prod-popup_1 .modal-content { height: 432px; }
#prod-popup_1 .main-logos-hder { margin:4px auto; }
#prod-popup_1 .modal-body { padding: 30px 20px 20px 20px; }
#prod-popup_1 .mobl-fltr-bottm { position: fixed; z-index: 999; bottom: 0; left: 0; right: 0; box-shadow: -3px 1px 6px -2px #111; background:#fff; } 
#prod-popup_1 .mobl-fltr-bottm ul li { background: #fff; padding: 14px; display: inline-block; width: 50%; text-align: center; font-size: 15px; text-transform: uppercase; letter-spacing: 2px; margin: 0px -1px; border-right: 1px solid #dfdfdf; width: 100%;}
#prod-popup_1 .mobl-fltr-bottm ul li a { color:#c31318; }
#prod-popup_1 .modal-dialog { margin: 0px auto; }
.connt-tabs {  }

#pr-popp-tab-scrl .nav.nav-tabs { float: left; display: block; margin-right: 20px; border-bottom:0; border-right: 1px solid #ddd; padding-right: 15px; }
#pr-popp-tab-scrl .nav-tabs #pr-popp-tab-scrl .nav-link { border: 1px solid transparent; border-top-left-radius: .25rem; border-top-right-radius: .25rem; background: #ccc; }
#pr-popp-tab-scrl .nav-tabs #pr-popp-tab-scrl .nav-link.active { color: #495057; background-color:#007bff !important; border-color: transparent !important; }
#pr-popp-tab-scrl .nav-tabs #pr-popp-tab-scrl .nav-link { border: 1px solid transparent; border-top-left-radius: 0rem!important; border-top-right-radius: 0rem!important; }
#pr-popp-tab-scrl .tab-content>.active { display: block; min-height: 165px; }
#pr-popp-tab-scrl .nav.nav-tabs { float: left; display: contents; margin-right: 20px; border-bottom: 0; border-right: 1px solid transparent; padding-right: 15px; }
.pad-mob-px1 { padding:0px; }
.pad-mob-px2 { padding:0 0 0 11px; }
#prod-popup_1 .form-check { height: 328px; overflow: auto; }
#prod-popup_1 .form-check-input { margin-top: 2px; }

/*.prod-list-ledft { display:none; }*/
#prod-popup_1 .nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active { color: #495057; background-color: #eee; border: 1px solid #eee; border-top: none; border-radius: 0; border-left: 3px solid #d72027;}
#prod-popup_1 .nav a, #prod-popup_1 .nav a:active, #prod-popup_1 .nav a:hover, #prod-popup_1 .nav a:visited { padding: 10px 9px !important; }
/*products page popup filter*/
#redy-to-shipp .prod-txt-shp { background: url(../images/pro-bg-1.png) top left no-repeat; }
#redy-to-shipp .prod-txt-shp-img img { position: relative; top: 4px; float: none; margin: 0px auto; text-align: center; }
.pro-fet-wrpr_txtmg { padding: 19px 20px; }
#redy-to-shipp .prod-txt-shp-img { height: auto; }
.pro-fet-wrpr_txtmg h4 { font-size: 18px; }
.dektp-srch { display:none !important; }
.footr-nwslttr { position: relative; z-index: 99; }
.cart-heding-content { padding: 0px 15px 4px; }
.cart-heding-content { padding: 0px 21px 0 44px; }
.cntnt-wr { width:100% !important; }
.tbdy-crt { background: linear-gradient(357deg, rgb(236, 236, 236) 0%, rgb(254, 254, 254) 26%, rgb(255, 255, 255) 74%, rgb(240, 240, 240) 100%); }
.mth-hdd-schme { font-size: 16px; }
#prod-list-page .prod-wrpr-itm { height: /*267px;*/ border: 1px solid #f4f4f4; position: relative; box-shadow: 0px 1px 3px 0px #e3e3e3; margin-bottom: 27px; overflow: hidden; }
#prod-list-page .del-prce2 { float: left; }
.prod-txt-shp { padding: 0 4px; }
.buy-nw { width: 100%; float: left; }
#prod-list-page .del-prce2 { width: 100%; float: left; background:none; }
#prod-list-page .grid figure { margin: 0px auto; }
#prod-list-page .buy-nw { background: #f4f4f4; padding: 10px; position: absolute; bottom: 0; left: 0; right: 0; }
.nort-delv { width: 100%; padding: 0px 18px; }
.prod-info-ics { padding: 0 48px; }
.crt-add-prodc_nw- .adcrt-prod { width:100%; }
.mob-bttn-2 {  }
.sgnuupp { width: 100%; border-radius: 0; padding: 11px 10px 10px 10px; }
.sgnuupp2 { width: 100%; border-radius: 0; padding: 11px 10px 10px 10px; background-color: #ae040b; border:1px solid #ae040b;}
.pad-lef { padding-left:0px; }
.pad-rgt { padding-right :0px; }
.wdh-fl { width:100%; }
.mob-bttn-2 { display:inherit; }
.a-rtt { width: 172px; height: 25px; background-color: #d72027; -ms-transform: rotate(-35deg); transform: rotate(-42deg); padding: 4px 22px; position: absolute; z-index: 9; top: 12px; left: -57px; color: #fff; font-size: 10px; }
#redy-to-shipp .prod-txt-shp h4 { font-size: 12px; }
#sidebar {
    width: 250px;
    position: fixed !important;
    top: 0;
    left: -257px;
    height: 90vh;
    z-index: 999;
    background: #fff;
    color: #fff;
    transition: all 0.3s;
    overflow-y: scroll !important;
    box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.2);
}
.mCSB_container { position:static !important; }
#dismiss {
    width: 35px;
    height: 35px;
    line-height: 35px;
    text-align: center;
    background: #f00;
    position: absolute;
    top: 5px;
    right: 18px;
    cursor: pointer;
    -webkit-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
    z-index: 9;
}
.tggl-cls1 { display:inherit !important; }
.overlay { position: static !important; }
.cls { font-size: 26px;
position: relative;
top: -3px; }
.dismss {
    width: auto !important;
    height: auto !important;
    line-height: inherit !important;
    text-align: center;
    background: #f00;
    position: static !important;
    top: 5px;
    right: 18px;
    cursor: pointer;
    -webkit-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
    z-index: 9;
}
#dismiss {
    display:inherit ;
}
.clr-apply { display:inherit !important;}
#tru-gld-itm figure.effect-julia p {
    font-size: 11px;
    width: 66%;
}
.mnu-mmg_1 { display:none; }
#scheme-wrpr { padding: 16px 0; }
#scheme-wrpr {
    padding: 32px 0;
    background: url(../images/bg1.webp) center !important;
}
#sch-nme-lst .custom-dropdown::after {
    top: 58%;
}
.my-acc-pic-brwer h4 { font-weight:bold; font-size: 18px; text-align: center; }
.account-comn-hdd { font-weight:bold; font-size: 18px; text-align: center; }
.inn-hdrrr {
    padding: 0px 0;
    /*background: #f4f4f4;*/
    text-align: center;
    margin-top: 9px;
}
.inn-hdrrr ul { padding:0px; margin:0px auto; }
.inn-hdrrr ul li {
    display: inline-block;
    color: #000;
    padding: 6px 2px;
    text-transform: uppercase;
    letter-spacing: 1px;
    font-size: 13px;
    margin: 0px 5px;
    text-align: center;
    border-bottom: 1px solid #d72027;
}
.inn-hdrrr ul li a { color:#d72027;}
.inn-hdrrr { display:inherit !important; }
.mkv-lg-mnud { display: none !important; }
#search .close { top: -1px; right: 0px; padding: 1px 6px; border-radius: 0; }
.order-trck-result { padding: 17px; }
.modal-dialog { max-width: 95%; margin: 30px auto; }

}
@media screen and (min-width:577px) and (max-width:768px) {
.lgo-nvwrpr { padding: 1px 0; width: 100%;}
.header .menu-mobile-trigger { top: 17px !important; right: 32px !important; }
.grid figure figcaption, .grid figure figcaption > a { top: 29%; }
#featrd-coll .grid figure figcaption, .grid figure figcaption > a { top: 77%; }
.prod-txt-shp h4 { font-size:13px; }
.prod-txt-shp h5 { font-size: 13px; }
.side-icons-crt { padding: 104% 0; float: left; width: 100%; }
.side-icons-crt svg { width: 17px; height: 17px; }
.nav a, .nav a:active, .nav a:hover, .nav a:visited { padding: 15px 9px !important; }
.nav li { border-top: 1px solid #EEE; background: #fff; }
.nav-button i { color: #000; font-size: 32px; padding: 0 3px 8px; }
.fst-col6-left ul { margin: 15px auto 0; display: none;}
.header { border-top: none !important; }
.fst-col6-left ul li { padding: 0 16px; }
.header .menu-mobile-trigger { position: absolute !important; margin: 11px auto; }
.img-fill { height: 284px; overflow: scroll;}
.info h3 { font-size: 20px; } 
.color-btn { padding: 9px 20px; font-size: 16px; margin: 1px auto 0; }
.info { top: 16%; left: 5%; }
.side-icons-crt ul li { margin: 18px auto; }
.slick-slide { height: auto !important; }
.slick-custom-arrow-left { left: 39px; }
.slick-custom-arrow-right { left: 103px; }
.subCat_1 { width: calc(50% - 7px); float:left; } 
.ind-pro-nmae { position: absolute; bottom: 17px; right: 9px; }
.indi-prod-wrpr { display: inherit; }
.commn-hgt-mmg-cat2 { height: auto; margin-bottom: 16px; }
.center_cat_pro { margin: 0 0px; }
.pro_cat_ { display: inherit; }
.indi-prod-wrpr img { margin-bottom: 0; }
.header .menu-mobile-trigger span { background: #d72027 !important; }
figure.effect-lily h2 { font-size: 14px; }
figure.effect-lily figcaption > div { padding: 14px; height:68%;}
figure.effect-lily p {display:none;}
.bynw { display:none; }
.hid-dep { display:inherit !important; }
.nav-button { display: none !important; }
.indiv-bnnr { bottom: 17%; }
.indiv-bnnr h1 { font-size: 42px; }
#acrf ul li { padding: 3px 8px 3px 8px; font-size: 13px; }
#exzoom { width: 100% !important; }
.exzoom_img_box { width:100% !important; }
.exzoom .exzoom_img_ul_outer { width: 100% !important; }
.botm-para-prod { width: 100%; }
.mov-wshlist a { padding: 8px 12px; font-size: 11px; }
.remve-txt a { padding: 8px 12px; font-size: 11px; }
.prod-cont-txt h4 { font-size: 16px; }
.prod-cont-txt h5 { font-size: 16px; }
.cart-heding-content2 h6 { font-size: 16px; }
.cart-hdng-dub { margin-top: 22px; text-align: center; }
.innr-bnnr_522 { position: static; padding: 14px 0; background: #f4f4f4;}
#innr-bnnr h3 { font-size: 22px; }
.lgn-box2 { padding: 22px 25px; }
.cret-accbttn_14 { font-size: 12px; }
.cret-accbttn_14:hover { font-size: 12px; }
.line-inr {display:none !important;}
.in-schme1 { margin: 24px auto; }
.demo-gallery > ul > li { height: 167px !important; }
#tru-gld-itm .grid figure figcaption, #tru-gld-itm .grid figure figcaption > a { left: 0; width: 100% !important; padding: 12px; }
#tru-gld-itm figure.effect-julia h2 { font-size: 18px; }
.owl-prev { position: static; }
.owl-next { position: static; }
figure.effect-julia img { height: auto; width:100%; }
#indiv-item-box .grid figure figcaption, #indiv-item-box .grid figure figcaption > a { top: 6%; padding: 12px; }
figure.effect-julia h2 { font-size: 19px; }
#indiv-item-box .grid figure figcaption, #indiv-item-box .grid figure figcaption > a { width: 100%; }
#indiv-item-box figure.effect-julia p { font-size: 11px; }
#tru-gld-itm figure.effect-julia p { font-size: 11px; }
.cart-heding { height: 58px; }
.pd-repad { padding: 0 16px; }
.mkv-sch-boxwrpr { padding: 0; border: none; box-shadow: none; }
/*#search { width: 80%; }*/
#search { width: 100%; position: static; }
.prod-spec-contnt ul li { width: 100%; }
.comn-hddng h1::before { width: 17px; top: 12px; margin-left: -27px; }
.comn-hddng h1::after { content: ''; position: absolute; width: 17px; height: 2px; border-bottom: 2px solid #333; top: 13px; margin-left: 7px; }
.header .menu > ul > li:hover { margin: 0px 0px 0 !important; border-bottom: none !important; width: 100%; }
#product-lst-r { padding: 19px 0 22px; background: url(../images/commn-bg-bnnr.jpg) center no-repeat; background-size: cover; }
#product-lst-r h3 { margin: 10px auto; }
#product-lst-r2 { padding: 0px; background-size: cover; height: auto; }
.prod-sep-hdd h3 { width: 90%; text-align: center; }
#product-lst-r2 { padding: 46px; background-size: cover; height: auto; }
#product-lst-r2 .prod-sep-hdd h3 { width: 90%; text-align: center; }
.item-purity-products { margin: 4px auto; }
/*.modal-dialog { max-width: 85%; margin: -15px auto; }*/
.modal-dialog {
  max-width: 45%;
  margin: 11px auto;
}
.sign-upp-wrpr { padding: 35px 28px 32px; }
.close { right: 7px; color: #000; }
.newsletter .newsletter-form { width: 100%; }
.newsletter .newsletter-form button { width: 89px; font-size: 12px; }
#mkv-schm-calcl { padding: 7px 0 24px; }
.top-hegt-space { margin-top: 71px; }
.bok-appnmt { margin: 0px auto 10px; }
#bok-an-appintmtnt { padding: 25px 0; }
.pro-specif-itemms { margin: 20px 21px; }
.st-show-total { display: inherit; }
.posi-pp3 { top: 67% !important; }
.posi-pp2 { top: 51% !important; }
.posi-pp1 { top: 35% !important; }
.srch-pp { padding: 10px 8px; font-size: 16px; letter-spacing: 0px; }
.srch-pp:hover { padding: 10px 8px; font-size: 16px; letter-spacing: 0px; }

/*products page popup filter*/

#prod-popup_1 .mobl-fltr-bottm { display: inherit !important; }

#prod-popup_1 .close { color: #000; transform: scale(1.2); }
#prod-popup_1 .close { float: right; font-size: 11px; line-height: 1; color: #000; text-shadow: 0 1px 0 #fff; opacity: 9; margin-top: 14px; margin-right: 4px; }
#prod-popup_1 .modal-content { height: 432px; }
#prod-popup_1 .main-logos-hder { margin:4px auto; }
#prod-popup_1 .modal-body { padding: 30px 20px 20px 20px; }
#prod-popup_1 .mobl-fltr-bottm { position: fixed; z-index: 9; bottom: 0; left: 0; right: 0; box-shadow: -3px 1px 6px -2px #111; background:#fff; display: none !important;} 
#prod-popup_1 .mobl-fltr-bottm ul li { background: #fff; padding: 14px; display: inline-block; width: 50%; text-align: center; font-size: 15px; text-transform: uppercase; letter-spacing: 2px; margin: 0px -1px; border-right: 1px solid #dfdfdf;}
#prod-popup_1 .mobl-fltr-bottm ul li a { color:#c31318; }
#prod-popup_1 .modal-dialog { margin: 0px auto; }
.connt-tabs {  }

#pr-popp-tab-scrl .nav.nav-tabs { float: left; display: block; margin-right: 20px; border-bottom:0; border-right: 1px solid #ddd; padding-right: 15px; }
#pr-popp-tab-scrl .nav-tabs #pr-popp-tab-scrl .nav-link { border: 1px solid transparent; border-top-left-radius: .25rem; border-top-right-radius: .25rem; background: #ccc; }
#pr-popp-tab-scrl .nav-tabs #pr-popp-tab-scrl .nav-link.active { color: #495057; background-color:#007bff !important; border-color: transparent !important; }
#pr-popp-tab-scrl .nav-tabs #pr-popp-tab-scrl .nav-link { border: 1px solid transparent; border-top-left-radius: 0rem!important; border-top-right-radius: 0rem!important; }
#pr-popp-tab-scrl .tab-content>.active { display: block; min-height: 165px; }
#pr-popp-tab-scrl .nav.nav-tabs { float: left; display: contents; margin-right: 20px; border-bottom: 0; border-right: 1px solid transparent; padding-right: 15px; }
.pad-mob-px1 { padding:0px; }
.pad-mob-px2 { padding:0 0 0 11px; }
#prod-popup_1 .form-check { height: 328px; overflow: auto; }
#prod-popup_1 .form-check-input { margin-top: 2px; }

/*.prod-list-ledft { display:none; }*/
#prod-popup_1 .nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active { color: #495057; background-color: #ddd; border: 1px solid #eee; border-top: none; border-radius: 0; }

/*products page popup filter*/
#redy-to-shipp .prod-txt-shp-img { height: 198px; }
#redy-to-shipp .prod-txt-shp h4 { font-size: 15px; }
#redy-to-shipp .prod-txt-shp h5 { line-height: 26px; }
#redy-to-shipp .del-prce2 { padding: 0px 10px;  }
#redy-to-shipp .prod-txt-shp { height: 105px; }
#redy-to-shipp .grid figure figcaption, #redy-to-shipp .grid figure figcaption > a { top: 68%; }


#prod-list-page .del-prce2 { float: left; }
.prod-txt-shp { padding: 0 1px; }
.buy-nw { width: 100%; float: left; }
#prod-list-page .del-prce2 { width: 100%; float: left; background:none; }
#prod-list-page .grid figure { margin: 0px auto; }
#prod-list-page .buy-nw { background: #f4f4f4; padding: 10px; }
#prod-list-page .buy-nw { background: #f4f4f4; padding: 10px; position: absolute; bottom: 0; left: 0; right: 0; }
#prod-list-page .prod-wrpr-itm { /*height: 284px;*/ border: 1px solid #f4f4f4; position: relative; box-shadow: 0px 1px 3px 0px #e3e3e3; margin-bottom: 27px; }
#product-lst-r { height: 158px; }
.shr-wshlst { position: static !important; }
.shr-wshlst ul li { margin: -13px 2px !important; }
.pro-fet-wrpr_txtmg h4 { font-size: 18px; }
#redy-to-shipp .prod-txt-shp-img img { top: 5px; }
.hid-xs_01 {display:none;}
.newsletter .newsletter-form input { padding: 18px 97px 17px 17px; }
#redy-to-shipp .del-prce2 { top: 0; }
#scheme-wrpr { background: url(../images/bg1.webp) left; }
#sch-nme-lst .custom-dropdown::after {
    top: 26%;
}
.inn-hdrrr { padding: 0px 3px; border-bottom: 1px solid #eaeaea; background: #f4f4f4; text-align: center; }
.inn-hdrrr ul { padding:0px; margin:0px auto; }
.inn-hdrrr ul li {
    display: inline-block;
    color: #000;
    padding: 6px 2px;
    text-transform: uppercase;
    letter-spacing: 1px;
    font-size: 13px;
    margin: 0px 5px;
    text-align: center;
    border-bottom: 1px solid #d72027;
}
.inn-hdrrr ul li a { color:#d72027;}
.inn-hdrrr { display:inherit !important; }
.mkv-lg-mnud { display: none !important; }

.overlay.active {
    display: none !important;
}
.dektp-srch {
    display: none !important;
}
#search .close { top: -1px; right: 0px; padding: 1px 6px; border-radius: 0; }
}

@media screen and (min-width:769px) and (max-width:992px) {
.header .menu-mobile-trigger { top: 34% !important; }
.grid figure figcaption, .grid figure figcaption > a { top: 43%; }
#featrd-coll .grid figure figcaption, .grid figure figcaption > a { top: 76%; }
.header { border-top: none !important; }
.fst-col6-left ul li { padding: 0 16px; }
.fst-col6-left { margin: 18px auto 0;display: none; }
.header .menu-mobile-trigger { position: absolute !important; margin: 4px auto; margin-left: 5.25rem !important;}
.lgo-nvwrpr { padding: 0px 0 0px; }
.header .menu-mobile-trigger span { background: #d92027 !important;}
.nav a, .nav a:active, .nav a:hover, .nav a:visited { padding: 15px 9px !important; }
.nav li { border-top: 1px solid #EEE; background: #fff; }
.nav-button i {  font-size: 32pxpadding: 0 3px 8px; }
.img-fill { height: 392px; overflow:scroll;}
.info h3 { font-size: 21px; }
.color-btn { padding: 9px 20px; font-size: 17px; margin: -1px auto 0; }
.side-icons-crt svg { width: 19px; height: 19px; }
.side-icons-crt ul li { margin: 21px auto; }
.info { top: 18%; left: 5%; }
.slick-slide { height: auto !important; }
.slick-custom-arrow-left { left: 48px;bottom: 44px; }
.slick-custom-arrow-right { left: 113px; bottom: 44px;}
.side-icons-crt { padding: 63% 10px; }
.ind-pro-nmae h4 { font-size: 12px; }
.ind-pro-nmae { bottom: 17px; }
figure.effect-lily h2 { font-size: 14px; }
figure.effect-lily figcaption > div { padding: 14px; height:50%;}
figure.effect-lily p {display:none;}
.hid-dep { display:inherit !important; }
.nav-button { display: none !important; }
#exzoom { width: 100% !important; }
.exzoom_img_box { width:100% !important; }
.exzoom .exzoom_img_ul_outer { width: 100% !important; }
.exzoom .exzoom_nav { left: 0 !important; }
.botm-para-prod { width: 100%; }
.mov-wshlist a { padding: 8px 12px; font-size: 11px; }
.remve-txt a { padding: 8px 12px; font-size: 11px; }
.prod-cont-txt h4 { font-size: 16px; }
.prod-cont-txt h5 { font-size: 16px; }
.cart-heding-content2 h6 { font-size: 16px; }
#contnt-pge-wrr { padding: 28px 0px; }
.innr-bnnr_522 { bottom: 42px; }
#innr-bnnr h3 { font-size: 23px; }
#prod-tab-homepg #tab-button li a { font-size: 15px; margin: auto 6px; }
.glry-itm-txts-1 { height: 104px; }
.glry-itm-mmg-1 { height: 138px; }
.demo-gallery > ul > li { height: 152px !important; }
#tru-gld-itm .grid figure figcaption, #tru-gld-itm .grid figure figcaption > a { left: 0; width: 100% !important; padding: 15px; }
.prom-mmg-txts { height: 286px; }
.owl-prev { position: static; }
.owl-next { position: static; }
figure.effect-julia img { height: auto; width:100%; }
#indiv-item-box .grid figure figcaption, #indiv-item-box .grid figure figcaption > a { top: 0%; padding: 12px; }
figure.effect-julia h2 { font-size: 19px; }
#indiv-item-box .grid figure figcaption, #indiv-item-box .grid figure figcaption > a { width: 100%; }
#indiv-item-box figure.effect-julia p { font-size: 13px; }
#tru-gld-itm figure.effect-julia p { font-size: 13px; }
.cart-heding { height: 56px; }
#search { width: 100%; position: static; }
.header .menu > ul > li:hover { margin: 0px 0px 0 !important; border-bottom: none !important; width: 100%; }
.slick-custom-arrow-left { left: 9px; bottom: 46%; top: 46%; }
.slick-custom-arrow-right { left: 92%; bottom: 46%; top: 46%; }
#product-lst-r { padding: 19px 0 22px; background: url(../images/commn-bg-bnnr.jpg) center no-repeat; background-size: cover; }
#product-lst-r h3 { margin: 15px auto }
#product-lst-r2 .prod-sep-hdd h3 { padding: 31px 0; text-align:center; width: 94%;}
.newsletter .newsletter-form { width: 100%; }
.newsletter .newsletter-form button { width: 95px; }
#mkv-schm-calcl { padding: 7px 0 24px; }
.top-hegt-space { margin-top: 71px; }
.bok-appnmt { margin: 0px auto 10px; }
#bok-an-appintmtnt { padding: 25px 0; }
#redy-to-shipp .prod-txt-shp-img { height: 171px; }
#redy-to-shipp .grid figure figcaption, #redy-to-shipp .grid figure figcaption > a { top: 66%; }
#redy-to-shipp .prod-txt-shp h4 { font-size: 15px; }
.pro-fet-wrpr_txtmg h4 { font-size: 16px; } 
#prod-list-page .buy-nw { background: #f4f4f4; padding: 10px; position: absolute; bottom: 0; left: 0; right: 0; }
#prod-list-page .prod-wrpr-itm { /*height: 332px;*/ border: 1px solid #f4f4f4; position: relative; box-shadow: 0px 1px 3px 0px #e3e3e3; margin-bottom: 27px; }
#product-lst-r { height: 155px; }
.posi-pp1 { top: 33% !important; }
#redy-to-shipp .prod-txt-shp-img img { top: 5px; }
.hid-xs_01 {display:none;}
.shr-wshlst { position: static; }
.shr-wshlst ul li { margin: -3% 2px; }
.inn-hdrrr { padding: 0px 3px; border-bottom: 1px solid #eaeaea; background: #f4f4f4; text-align: center; }
.inn-hdrrr ul { padding:0px; margin:0px auto; }
.inn-hdrrr ul li {
    display: inline-block;
    color: #000;
    padding: 6px 2px;
    text-transform: uppercase;
    letter-spacing: 1px;
    font-size: 13px;
    margin: 0px 5px;
    text-align: center;
    border-bottom: 1px solid #d72027;
}
.inn-hdrrr ul li a { color:#d72027;}
.inn-hdrrr { display:inherit !important; }
.overlay.active {
    display: none !important;
}
.st-show-total { display: inherit; }
.posi-pp3 { top: 67% !important; }
.posi-pp2 { top: 51% !important; }
.posi-pp1 { top: 35% !important; }
.srch-pp { padding: 10px 8px; font-size: 16px; letter-spacing: 0px; }
.srch-pp:hover { padding: 10px 8px; font-size: 16px; letter-spacing: 0px; }
.dektp-srch {
    display: none !important;
}
#search .close { top: -1px; right: 0px; padding: 1px 6px; border-radius: 0; }
.modal-dialog { max-width: 38%; }
#prod-tab-homepg .prod-txt-shp h4 { height: 56px; }
#prod-tab-homepg .prod-txt-shp { height: 151px; }
}

@media screen and (min-width:993px) and (max-width:1100px) {
.lgo-nvwrpr { padding: 8px 0 0px; width: 100%;}
.header-item-center { -webkit-box-flex: 100%; -ms-flex: 0 0 100%; flex: 0 0 100% !important; }
.header-item-right { -webkit-box-flex: 34%; -ms-flex: 0 0 34%; flex: 0 0 34% !important; }
.header { padding: 0 0 0 !important; }
.img-fill { height: 407px; }
.info h3 { font-size: 31px; }
.info { top: 14%; }
.slick-slide { height: auto !important; }
.slick-custom-arrow-left { bottom: 65px; left: 85px;}
.slick-custom-arrow-right { bottom: 65px; left:155px;}
.commn-hgt-mmg-cat { height: 126px; }
.commn-hgt-mmg-cat2 { height: 270px; }
#acrf ul li { padding: 3px 8px 3px 8px; font-size: 13px; }
#exzoom { width: 100% !important; }
.exzoom_img_box { width:100% !important; }
.exzoom .exzoom_img_ul_outer { width: 100% !important; }
.exzoom .exzoom_nav { left: 0 !important; }
.prod-cont-txt h4 { font-size: 16px; }
.prod-cont-txt h5 { font-size: 16px; }
.innr-bnnr_522 { bottom: 46px; }
#innr-bnnr h3 { font-size: 28px; }
.cret-accbttn_14 { font-size: 13px !important; letter-spacing: 1px !important; }
#meg-login-page4 .form-item-login h5 a { font-size: 13px; }
#meg-login-page4 .form-item-login h5 { margin: 9px auto; letter-spacing: 0px; }
.glry-itm-txts-1 { height: 100px; }
.glry-itm-mmg-1 { height: 138px; }
figure.effect-julia img { height: auto; width: 100%; }
#indiv-item-box .grid figure figcaption, #indiv-item-box .grid figure figcaption > a { top: 0; width: 95%; }
#tru-gld-itm .grid figure figcaption, #tru-gld-itm .grid figure figcaption > a { width: 88% !important; top: 0 !important; }
.cart-heding { height: 58px; }
#search { width: 55%; }
.top-hegt-space { margin-top: 92px; }
.slick-custom-arrow-left { left: 9px; bottom: 46%; top: 46%; }
.slick-custom-arrow-right { left: 94%; bottom: 46%; top: 46%; }
#product-lst-r { height: 94px; }
#product-lst-r h3 { margin: 14px auto; }
#product-lst-r2 .prod-sep-hdd h3 { padding: 31px 0; text-align:center;}
.prod-txt-shp h4 { font-size: 14px; }
#redy-to-shipp .prod-txt-shp-img { height: 167px; }
#redy-to-shipp .prod-txt-shp h4 { font-size: 15px; }
.prod-txt-shp { padding: 0 5px; }
.header .menu > ul > li .menu-column-2 { width: 48% !important; height: 212px !important; }
#prod-tab-homepg .prod-txt-shp h4 { height: 56px; }
#prod-tab-homepg .prod-txt-shp { height: 151px; }
}
@media screen and (min-width:1101px) and (max-width:1199px) {
.lgo-nvwrpr { padding: 8px 0 0px; width: 100%; }
.header-item-center { -webkit-box-flex: 100%; -ms-flex: 0 0 100%; flex: 0 0 100% !important; }
.header-item-right { -webkit-box-flex: 34%; -ms-flex: 0 0 34%; flex: 0 0 34% !important; }
.header { padding: 0 0 0 !important; }
.img-fill { height: 463px; }
.slick-slide {height:auto !important;}
.info { top: 22%; }
.slick-custom-arrow-left { bottom: 65px; left: 92px;}
.slick-custom-arrow-right { bottom: 65px; left: 153px; }
.commn-hgt-mmg-cat { height: 126px; }
.commn-hgt-mmg-cat2 { height: 270px; }
#acrf ul li { padding: 3px 8px 3px 8px; font-size: 13px; }
#exzoom { width: 100% !important; }
.exzoom_img_box { width:100% !important; }
.exzoom .exzoom_img_ul_outer { width: 100% !important; }
.innr-bnnr_522 { bottom: 53px; }
.lgn-box2 { padding: 35px 38px; }
.cret-accbttn_14 { font-size: 12px; }
.cret-accbttn_14:hover { font-size: 12px; }
#meg-login-page4 .form-item-login h5 a { font-size: 12px; }
#meg-login-page4 .form-item-login h5 { margin: 9px auto; letter-spacing: 0px; }
.glry-itm-txts-1 { height: 100px; }
.glry-itm-mmg-1 { height: 138px; }
.demo-gallery > ul > li { height: 152px !important; }
.prom-mmg-txts { height: 233px; }
figure.effect-julia img { height: auto; width: 100%; }
#indiv-item-box .grid figure figcaption, #indiv-item-box .grid figure figcaption > a { top: 2%; width: 100%; }
#tru-gld-itm .grid figure figcaption, #tru-gld-itm .grid figure figcaption > a { width: 80% !important; top: -6px !important; left: 2px; }
.cart-heding { height: 58px; }
#search { width: 50%; }
.top-hegt-space { margin-top: 92px; }
.slick-custom-arrow-left { left: 9px; bottom: 46%; top: 46%; }
.slick-custom-arrow-right { left: 95%; bottom: 46%; top: 46%; }
#product-lst-r2 .prod-sep-hdd h3 { width: 46%; margin: 15px auto !important; text-align: center; }
#redy-to-shipp .prod-txt-shp-img { height: 167px; }
.prod-txt-shp { padding: 0 5px; }
.header .menu > ul > li .menu-column-2 { width: 45% !important; height: 211px !important; }
.header .menu > ul > li .menu-subs { padding: 1rem 1rem !important; }
#prod-tab-homepg .prod-txt-shp h4 { height: 56px; }
#prod-tab-homepg .prod-txt-shp { height: 151px; }
}

@media screen and (min-width:1200px) and (max-width:1300px) {
.lgo-nvwrpr { padding: 8px 0 0px; width: 100%;}
.header .menu > ul > li { margin-left: 13px !important; } 
.slick-custom-arrow-left { left: 102px; bottom: 69px;}
.slick-custom-arrow-right { left: 167px; bottom: 69px;}
.header-item-center { -ms-flex: 0 0 100% !important; flex: 0 0 100% !important; }
.slick-slide { height: 570px; }
.commn-hgt-mmg-cat { height: 168px; }
.commn-hgt-mmg-cat2 { height: 354px; }
#indiv-item-box .grid figure figcaption, #indiv-item-box .grid figure figcaption > a { top: 0%; }
.innr-bnnr_522 { bottom: 64px; }
.slick-custom-arrow-left { left: 9px; bottom: 46%; top: 46%; }
.slick-custom-arrow-right { left: 95%; bottom: 94%; top: 46%; }
#product-lst-r2 .prod-sep-hdd h3 { width: 44%; margin: 20px auto; text-align: center; }
#redy-to-shipp .prod-txt-shp-img { height: 203px; }
.prod-txt-shp { padding: 0 5px; }
.header .menu > ul > li .menu-column-2 { width: 42% !important; height: 212px !important; }
.header .menu > ul > li .menu-subs.menu-column-2 > .list-item { -ms-flex: 0 0 50% !important; flex: 0 0 53% !important; padding: 0 0rem !important; }
.header .menu > ul > li .menu-subs { padding: 1rem 27px !important; }
}

@media screen and (min-width:1301px) and (max-width:1400px) {
.slick-custom-arrow-left { left: 9px; bottom: 46%; top: 46%; }
.slick-custom-arrow-right { left: 95%; bottom: 46%; top: 46%; }
.header-item-center { -ms-flex: 0 0 100% !important; flex: 0 0 100% !important; }
.llgo-2 { width: 100%; }
.img-fill { height: 574px; }
.info { top: 26%; }
#acrf ul li { padding: 4px 9px 3px 9px; font-size: 14px; }
.prom-mmg-txts { height: 265px; }
#indiv-item-box .grid figure figcaption, #indiv-item-box .grid figure figcaption > a { top: 0%; }
.slick-slide { height: 573px !important; }
#product-lst-r2 .prod-sep-hdd h3 { width: 48%; margin: 16px auto; text-align: center; }
.prod-txt-shp { padding: 0 5px; }
.header .menu > ul > li .menu-column-2 { width: 46% !important; height: 220px !important; }
.header .menu > ul > li .menu-subs { padding: 1rem 1rem !important; }
}
@media screen and (min-width:1401px) and (max-width:1500px) {
.slick-custom-arrow-left { left: 9px; bottom: 46%; top: 46%; }
.slick-custom-arrow-right { left: 95%; bottom: 46%; top: 46%; }
.header-item-center { -ms-flex: 0 0 100% !important; flex: 0 0 100% !important; }
.img-fill { height: 567px; }
.commn-hgt-mmg-cat { height: 201px; }
.commn-hgt-mmg-cat2 { height: 420px; }
.prom-mmg-txts { height: 240px; }
#indiv-item-box .grid figure figcaption, #indiv-item-box .grid figure figcaption > a { top: 0; }
.slick-slide { height: 566px !important; }
#product-lst-r2 .prod-sep-hdd h3 { width: 44%; margin: 20px auto; text-align: center; }
.header .menu > ul > li .menu-subs { padding: 1rem 1rem !important; }
}
@media screen and (min-width:1501px) and (max-width:1600px) {
.slick-custom-arrow-left { left: 9px; bottom: 46%; top: 46%; }
.slick-custom-arrow-right { left: 96%; bottom: 46%; top: 46%; }
.img-fill { height: 633px; }
.commn-hgt-mmg-cat { height: 220px; }
.commn-hgt-mmg-cat2 { height: 458px; }
#indiv-item-box .grid figure figcaption, #indiv-item-box .grid figure figcaption > a { top: 0%; }
.innr-bnnr_522 { bottom: 82px; }
#product-lst-r2 .prod-sep-hdd h3 { width: 43%; margin: 14px auto; text-align: center; }
}




@media screen and (min-width:769px) and (max-width:867px) {
.commn-hgt-mmg-cat2 { height: 228px; }
.commn-hgt-mmg-cat2 img { width: 468px; }
.commn-hgt-mmg-cat { height: 105px; }

}
@media screen and (min-width:868px) and (max-width:967px) {
.commn-hgt-mmg-cat2 { height: 268px; }
.commn-hgt-mmg-cat2 img { width: 564px; }
.commn-hgt-mmg-cat { height: 125px; }

}
@media screen and (min-width:968px) and (max-width:1067px) {
.commn-hgt-mmg-cat2 { height: 294px; }
.commn-hgt-mmg-cat2 img { width: 596px; }
.commn-hgt-mmg-cat { height: 138px; }

}
@media screen and (min-width:1067px) and (max-width:1167px) {
.commn-hgt-mmg-cat2 { height: 863px; }
.commn-hgt-mmg-cat2 img { width: 678px; }
.commn-hgt-mmg-cat { height: 160px; }

}
@media screen and (min-width:1168px) and (max-width:1217px) {
.commn-hgt-mmg-cat2 { height: 372px; }
.commn-hgt-mmg-cat2 img { width: 750px; }
.commn-hgt-mmg-cat { height: 179px; }
.ind-pro-nmae h4 { font-size: 14px; }
.top-hegt-space { margin-top: 92px; }
}
@media screen and (min-width:1218px) and (max-width:1300px) {
.commn-hgt-mmg-cat2 { height: 388px; }
.commn-hgt-mmg-cat2 img { width: 782px; }
.commn-hgt-mmg-cat { height: 185px; }
.ind-pro-nmae h4 { font-size: 14px; }
.innr-bnnr_522 { bottom: 62px; }
.top-hegt-space { margin-top: 92px;}
}
@media screen and (min-width:1300px) and (max-width:1340px) {
.commn-hgt-mmg-cat2 { height: 392px; }
.commn-hgt-mmg-cat2 img { width: 782px; }
.commn-hgt-mmg-cat { height: 185px; }
.ind-pro-nmae h4 { font-size: 14px; }
.commn-hgt-mmg-cat { height: 187px; }
.innr-bnnr_522 { bottom: 64px; }
}
@media screen and (min-width:1341px) and (max-width:1360px) {
.commn-hgt-mmg-cat2 { height: 392px; }
.commn-hgt-mmg-cat2 img { width: 782px; }
.commn-hgt-mmg-cat { height: 185px; }
.ind-pro-nmae h4 { font-size: 14px; }
.commn-hgt-mmg-cat { height: 187px; }
.innr-bnnr_522 { bottom: 64px; }
}
@media screen and (min-width:1361px) and (max-width:1400px) {
.commn-hgt-mmg-cat2 { height: 431px; }
.commn-hgt-mmg-cat2 img { width: 856px; }
.commn-hgt-mmg-cat { height: 185px; }
.commn-hgt-mmg-cat { height: 207px; }
.innr-bnnr_522 { bottom: 69px; }
}
@media screen and (min-width:1401px) and (max-width:1440px) {
.commn-hgt-mmg-cat2 { height: 431px; }
.commn-hgt-mmg-cat2 img { width: 856px; }
.commn-hgt-mmg-cat { height: 185px; }
.ind-pro-nmae h4 { font-size: 14px; }
.commn-hgt-mmg-cat { height: 207px; }
}
@media screen and (min-width:1441px) and (max-width:1500px) {
.commn-hgt-mmg-cat2 { height: 431px; }
.commn-hgt-mmg-cat2 img { width: 856px; }
.commn-hgt-mmg-cat { height: 185px; }
.ind-pro-nmae h4 { font-size: 14px; }
.commn-hgt-mmg-cat { height: 207px; }
}

/*Table Responsive*/

@media only screen and (max-width: 800px) {
#coom-tblles table, #coom-tblles thead, #coom-tblles tbody, #coom-tblles th, #coom-tblles td, #coom-tblles tr{display:block;text-align:left;border:none}
#coom-tblles thead tr{position:absolute;top:-9999px;left:-9999px}
#coom-tblles tr{border:1px solid #ccc}
#coom-tblles td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:50% !important; white-space:normal;text-align:left}
#coom-tblles td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:normal;text-align:left;content:attr(data-title)}
#coom-tblles .last-cartt{width:100%}
}
@media (min-width: 62em) {
.responsive-table{font-size:1em}
}
@media (min-width: 48em) {
.responsive-table thead{position:relative;clip:auto;height:auto;width:auto;overflow:auto}
}
@media (min-width: 768px) {
.responsive-table tbody,.responsive-table tr,.responsive-table th,.responsive-table td{display:block;padding:0;text-align:left;white-space:normal}
}
@media (min-width: 48em) {
.responsive-table tr{display:table-row}
}
@media (min-width: 30em) {
.responsive-table th,.responsive-table td{padding:.75em .5em}
}
@media (min-width: 48em) {
.responsive-table th,.responsive-table td{display:table-cell;padding:.5em}
}
@media (min-width: 62em) {
.responsive-table th,.responsive-table td{padding:.75em .5em}
}
@media (min-width: 75em) {
.responsive-table th,.responsive-table td{padding:.75em}
}
@media (min-width: 48em) {
.responsive-table caption{font-size:1.5em}
}
@media (min-width: 62em) {
.responsive-table tfoot{font-size:.9em}
}
@media (min-width: 48em) {
.responsive-table tbody{display:table-row-group}
}
@media (min-width: 48em) {
.responsive-table tbody tr{display:table-row;border-width:1px}
}
@media (min-width: 48em) {
.responsive-table tbody tr:nth-of-type(even){background-color:rgba(94,93,82,0.1)}
}
@media (min-width: 48em) {
.responsive-table tbody th[scope="row"]{background-color:transparent;color:#5e5d52;text-align:left}
}
@media (min-width: 30em) {
.responsive-table tbody td{border-bottom:1px solid #1d96b2}
}
@media (min-width: 48em) {
.responsive-table tbody td{text-align:center}
}
@media (min-width: 30em) {
.responsive-table tbody td[data-title]:before{font-size:.9em}
}
@media (min-width: 48em) {
.responsive-table tbody td[data-title]:before{content:none}
}
@media (max-width: 767px) {
.responsive-table > thead{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}
.responsive-table > thead > th{background-color:#1d96b2;border:1px solid #1d96b2;font-weight:normal;text-align:center;color:white}
.responsive-table > thead > th:first-of-type{text-align:left}
.responsive-table > tbody,.responsive-table > tbody > tr,.responsive-table > thead > tr,.responsive-table > tbody > tr > th,.responsive-table > thead > tr > th,.responsive-table > tbody > tr > td,.responsive-table > thead > tr > td{display:block;padding:0;text-align:left;white-space:normal}
.responsive-table > tbody > tr > th,.responsive-table > thead > tr > th,.responsive-table > tbody > tr > td,.responsive-table > thead > tr > td{padding:.5em;vertical-align:middle}
.responsive-table > tfoot{font-size:.8em;font-style:italic}
.responsive-table > tbody tr{margin-bottom:1em;border:2px solid #1d96b2}
.responsive-table > tbody tr:last-of-type{margin-bottom:0}
.responsive-table > tbody th[scope="row"]{background-color:#1d96b2;color:white}
.responsive-table > tbody tr td{text-align:right}
.responsive-table tbody td[data-type=currency]{text-align:right}
body .ui-datepicker-calendar thead{position:relative}
}

/*Table Responsive*/

